com.sabro.jbusiness.compilador
Class JavaClassObject

java.lang.Object
  extended by javax.tools.SimpleJavaFileObject
      extended by com.sabro.jbusiness.compilador.JavaClassObject
All Implemented Interfaces:
javax.tools.FileObject, javax.tools.JavaFileObject

public class JavaClassObject
extends javax.tools.SimpleJavaFileObject


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.tools.JavaFileObject
javax.tools.JavaFileObject.Kind
 
Method Summary
 java.io.ByteArrayOutputStream getOutputStream()
           
 java.io.OutputStream openOutputStream()
           
 
Methods inherited from class javax.tools.SimpleJavaFileObject
delete, getAccessLevel, getCharContent, getKind, getLastModified, getName, getNestingKind, isNameCompatible, openInputStream, openReader, openWriter, toString, toUri
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getOutputStream

public java.io.ByteArrayOutputStream getOutputStream()

openOutputStream

public java.io.OutputStream openOutputStream()
                                      throws java.io.IOException
Specified by:
openOutputStream in interface javax.tools.FileObject
Overrides:
openOutputStream in class javax.tools.SimpleJavaFileObject
Throws:
java.io.IOException